<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>函数细节</title>
</head>
<body>
<h3>函数细节补充</h3>
<p>
两个相同的函数后面的会覆盖前面的函数 <br> <br>

在Javascript中 实参的个数和形参的个数可以不一致 <br>
1. 如果形参过多 会自动填上undefined (了解即可) <br>
2. 如果实参过多 那么多余的实参会被忽略 (函数内部有一个arguments,里面装着所有的实参) <br> <br>

函数一旦碰到return就不会在往下执行了 函数的结束用 return
</p>

<script>
    function 函数(a, b) {
      console.log(a + b)
    }
    // (1). 实参多余形参   剩余的实参不参与运算
    函数(1, 2, 3)
    // (2). 实参少于形参   剩余的实参不参与运算
    函数(1)   // 1 + undefined  = NaN
</script>
</body>
</html>